


/*正常容器*/
.con-fangDaIMg{
    width: 422px;
    height: 249px;
    position: relative;
    background-color: #454545;
    margin-left: 14px;
    margin-top: 122px;
}
.con-fangDaIMg > img{
    width: 100%;
    height:100%
}
/*滑块*/
.magnifyingBegin{
    width: 215px;
    height: 185px;
    left: 0;
    top: 0;
    background-color: #454545;
    opacity: 0.5;
    filter:alpha(opacity=50);
    position: absolute;
    cursor: move;
    display: none;
}
/*放大镜显示区域*/
.magnifyingShow{
    width: 422px;
    height: 360px;
    display: none;
    position: absolute;
    right: -370px;
    top: 0;
    overflow: hidden;
    background-color: #454545;
}
.magnifyingShow > img{
    width: 844px;
    height: 494px;
    margin-left:0;
    margin-top: 0;
}
/*设置选择图片容器*/
.con-FangDa-ImgList{
    margin-top:10px;
    height:54px;
    width:320px;
    list-style: none;
}
.con-FangDa-ImgList > li{
    margin-right:7px;
    width: 50px;
    height: 50px;
    float: left;
    cursor: pointer;
    border: 2px solid #666;
    background-color: #454545;
    text-align:center;
}

.con-FangDa-ImgList > li > img{
    vertical-align:top;
    display:inline;
    width:auto;
    height:50px;
}
.con-FangDa-ImgList > .active{
    border-color:#000;
}
*{
    margin: 0;
    padding: 0;
}
a{
    text-decoration: none;
}
body{
    background-color: #f3f4f4;
}
ul{
    margin: 0 ;
    padding: 0;
}
li{
    list-style: none;
    margin: 0;
    padding: 0;
}
.warp{
    margin: 80px auto;
    width: 1200px;
    height: 1500px;
}
.warp .head{
    float: left;
    width: 1200px;
    height: 578px;
    background-color: #fff;
}
.warp .head .left{
    width: 436px;
    height: 578px;
    float: left;
}
/*.warp .head .left img{
    width: 422px;
    height: 249px;
    float: left;
    margin-left: 14px;
    margin-top: 122px;
}*/
.warp .head .center{
    width: 395px;
    height: 578px;
    float: left;
}
.warp .head .center .a1 {
    height: 30px;
    width: 100%;
    text-align: left;
    text-indent: 30px;
    line-height: 30px;
    font-size: 20px;
    color: #3c3c3c;
    margin-top: 63px;
}
.warp .head .center .a2{
    margin-top: 35px;
    font-size: 12px;
    height: 38px;
    width: 100%;
    text-align: left;
    text-indent: 35px;
    line-height: 38px;

}
.warp .head .center .a2 span{
    font-size: 30px;
    font-family: '宋体', Verdana, Geneva, sans-serif;
    margin-left: 55px;
}
.warp .head .center .a3{
    font-size: 12px;
    height: 38px;
    width: 100%;
    text-align: left;
    text-indent: 35px;
    line-height: 38px;

}

.warp .head .center .a5{
    font-size: 12px;
    height: 38px;
    width: 100%;
    text-align: left;
    text-indent: 35px;
    line-height: 38px;

}
.warp .head .center .a3 span{
     font-size: 26px;
     font-family: '宋体', Verdana, Geneva, sans-serif;
     margin-left: 68px;
     color: #fa4f4f;
 }

.warp .head .center .a6{
    font-size: 12px;
    height: 38px;
    width: 100%;
    text-align: left;
    text-indent: 35px;
    line-height: 38px;

}
.warp .head .center .a6 span{
    font-size: 12px;
    margin-left: 45px;
}
.warp .head .center .a5 span{
    font-size: 12px;
    margin-left: 70px;
}
.warp .head .center .a4{
     width: 179px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #ffab3e;
    color: #fff;
    font-size: 16px;
    border-radius: 5px;
    cursor: pointer;
    margin-left: 30px;
    margin-top: 50px;
}

.warp .head .right{
    width: 213px;
    float: right;
    height: 578px;
}
.warp .head .right .title{
    margin: 0 auto;
    margin-top: 35px;
    font-size: 12px;
    text-align: center;
    line-height: 32px;
    width: 128px;
    height: 32px;
    background: url("../images/tonglei.png") no-repeat;
}
.warp .head .right ul{
    height: 472px;
    width: 130px;
    margin: 0 auto;

}
.warp .head .right ul li{
    width: 130px;
    height: 130px;
    float: left;
    margin-top: 30px;
    background-color: #e8e8e8;
    position: relative;
}
.warp .head .right ul li img{
    width: 130px;
    height: 130px;
}
.warp .head .right ul li p{
    height: 22px;
    width: 130px;
    position: absolute;
    background-color: #cccccc;
    opacity: 0.8;
    z-index: 999;
    bottom: 0;
    text-align: center;
    font-size: 12px;
    line-height: 22px;
}
.warp .content {
    margin-top: 17px;
    float: left;
    width: 1200px;
    min-height:950px;
}
.warp .content .left{
    width: 292px;
    float: left;
}
.warp .content .left .title{
    height: 40px;
    width: 292px;
    float: left;
    background-color: #2ca6d2;
    font-size: 16px;
    text-indent: 15px;
    color: #fff;
    line-height: 40px;
}
.warp .content .left ul{
    width: 292px;
    padding-bottom: 20px;
    float: left;
    background-color: #ffffff;
}
.warp .content .left ul li{
    height: 147px;
    border-bottom: 1px solid #adc4c5;
    float: left;
    margin-left: 12px;
    width: 270px;
}
.warp .content .left ul li img{
    float: left;
    width: 84px;
    height: 84px;
    margin-left: 15px;
    margin-top: 29px;
}
.warp .content .left ul li .a1{
    width: 170px;
    height: 29px;
    line-height: 29px;
    font-size: 12px;
    float: left;
    text-indent: 20px;
    margin-top: 30px;
}
.warp .content .left ul li .a2{
    color: #fa4f4f;
    width: 170px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    float: left;
    text-indent: 20px;
    margin-top: 0;
}
.warp .content .left ul li .a3{
    margin-left: 20px;
    margin-top: 10px;
    width: 72px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: #fff;
    background-color: #ffab3e;
    border-radius: 5px;
    float: left;
    font-size: 12px;
    cursor: pointer;
}
.warp .content .left .right{
    width: 890px;
    float: right;
}
.warp .content  .right .title{
    height: 40px;
    width: 890px;
    float: right;
    background-color: #2ca6d2;
    font-size: 16px;
    text-indent: 15px;
    color: #fff;
    line-height: 40px;
}
.warp .content  .right .contents{
    width: 890px;
    float: right;
    background-color: #fff;
    min-height: 910px;
}
.warp .content  .right .contents img{
    display: table;
    margin: 50px auto;
}

.warp .content  .right .contents p{
    padding-left: 38px;
    padding-right: 30px;
    text-indent: 25px;
    line-height: 30px;
}
.talk{
    float: right;
    width: 45px;
    height: 35px;
    background: url("../images/talk.png") no-repeat;
    margin-top: 55px;
    margin-right: 100px;

}
.warp .return{
    width: 60px;
    height: 45px;
    line-height: 45px;
    color: #cccccc;
    font-size: 14px;
    position: absolute;
    right: 20px;
    top: 10px;

}
img{max-width:none;}
.zxx_image_zoom_div{width:200px; height:200px; background:white; border:1px solid #cccccc; text-align:center; position:absolute; z-index:1000; left:0; top:0; overflow:hidden;}